Flag of ESP

Ruben Gregorio Alcaide

* 1998 (27)
Best Elo: 1814
Latest Elo: 1799
Birthday: 1998